Towards Interactive Model Mining From Embedded Software
نویسندگان
چکیده
The idea of model mining is the extraction of higherlevel models from code. For example, one could extract state machines that describe the behavior of a program. Such models can be very helpful for software maintenance tasks such as program understanding. The major drawback of fully-automatic model extraction is that, when applied on real world systems (e. g., software-intensive systems), the resulting models are complex, difficult, and contain information on a quite low level. Developers can hardly find and understand the information they need. In this paper, we present our ideas towards a framework that solves this problem. The main idea is to let developers contribute to the process of model extraction. The ultimate goal of the framework is to provide high quality representative types of models on an adequate level of abstraction and with low manual effort.
منابع مشابه
Variability and Evolution in Model-based Engineering of Embedded Systems
Abstract: In this paper, we report on techniques for variability and evolution in Model-based Engineering of Embedded Systems. The techniques are based on an integration of domain-specific languages for embedded systems with model-driven techniques for Software Product Lines. In particular, we discuss (1) product configuration with interactive tools, (2) product derivation with model transforma...
متن کاملVisualization and Database Support for Geographic Meta-Mining
Introduction Geographic data mining can be defined as a set of exploratory computational and statistical approaches for analyzing very large spatial and spatiotemporal data sets. Data mining techniques are often grouped into categories that include clustering, categorization, summarization, rule-mining, and feature extraction. All of these types of techniques are generally oriented towards iden...
متن کاملInteractive and Iterative Discovery of Entity Network Subgraphs
Graph mining to extract interesting components has been studied in various guises, e.g., communities, dense subgraphs, cliques. However, most existing works are based on notions of frequency and connectivity and do not capture subjective interestingness from a user’s viewpoint. Furthermore, existing approaches to mine graphs are not interactive and cannot incorporate user feedbacks in any natur...
متن کاملTowards Simple, Easy to Understand, an Interactive Decision Tree Algorithm
Data mining is intended to extract hidden useful knowledge from large datasets in a given application. This usefulness relates to the user goal, in other words only the user can determine whether the resulting knowledge answers his goal. Therefore, data mining tool should be highly interactive and participatory. This paper presents an interactive decision tree algorithm using visualization meth...
متن کاملTowards a human eye behavior model by applying Data Mining Techniques on Gaze Information from IEC
In this paper, we firstly present what is Interactive Evolutionary Computation (IEC) and rapidly how we have combined this artificial intelligence technique with an eyetracker for visual optimization. Next, in order to correctly parameterize our application, we present results from applying data mining techniques on gaze information coming from experiments conducted on about 80 human individuals.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 37 شماره
صفحات -
تاریخ انتشار 2017